<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
		<script type="text/javascript">
			// var str1=new String("abc123");
			// var str2="abc";
			
			// console.log(str1.length);
			
			// String.prototype.getLength=function(){
			// 	return this.length;
			// }
			
			// var str3=new String("avcdef");
			// console.log(str3.getLength());
			
			// var str4="abcdef";
			// console.log(str4.charAt(3));
			// for(var i=0;i<str4.length;i++)
			// {
			// 	console.log(str4.charAt(i));
			// }
			
			// var str5="Hello World,Good Bye world";
			// console.log(str5.indexOf("world"));
			// console.log(str5.indexOf("warld"));
			// console.log(str5.indexOf("world",11));
			// console.log(str5.lastIndexOf("world"));
			
			// var str6="abcdefghijklmn";
			// console.log(str6.slice(3,8));
			// console.log(str6.substr(3,5));
			// console.log(str6.substring(3,3+5));
			// 写一个函数foo1，传入一个路径字符串
			// 比如d:/abc/aaa/temp1.txt
			// 打印路径信息: d:/abc/aaa/
			// 打印文件名: temp1.txt
			// 打印文件名前缀: temp1
			// 打印文件名后缀： .txt
						// 用如下代码测试:
			var filePath = "d:/abc/aaa/temp1.txt";
			foo1(filePath);
			filePath = "c:/s1.txt";
			foo1(filePath);
			filePath = "e:/资料/s2.html";
			foo1(filePath);
			function foo1(path){
				console.log(path.substring(0,(path.lastIndexOf("/")+1)));
				console.log(path.substring((path.lastIndexOf("/")+1),path.length));
				console.log(path.substring((path.lastIndexOf("/")+1),(path.lastIndexOf("."))));
				console.log(path.substring(path.lastIndexOf("."),path.length));
			}
		</script>
	<body>
	</body>
</html>